Run-time reconfigurable solutions for adaptive control applications
نویسندگان
چکیده
The requirement for short time-to-market has made FPGA devices very popular for the implementation of general purpose electronic devices. Modern FPGA architectures offer the advantage of partial reconfiguration, which allows an algorithm to be partially mapped into a small and fixed FPGA device that can be reconfigured at run time, as the mapped application changes its requirements. Such a feature can be beneficial for modern control applications, that may require the change of coefficients, models and control laws with respect to external conditions. This paper presents an embedded run-time reconfigurable architecture and the corresponding design methodologies that support flexibility, modularity and abstract system specification for high performance adaptive control applications. Through experimental results it is shown that this architecture is both technically advanced and cost effective so, it can be used in increasingly demanding application areas like automotive control.
منابع مشابه
Design and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints
Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...
متن کاملHeterogeneous Reconfigurable System for Adaptive Particle Filters in Real-Time Applications
This paper presents a heterogeneous reconfigurable system for real-time applications applying particle filters. The system consists of an FPGA and a multi-threaded CPU. We propose a method to adapt the number of particles dynamically and utilise the run-time reconfigurability of the FPGA for reduced power and energy consumption. An application is developed which involves simultaneous mobile rob...
متن کاملHalmstad University Post - Print Reconfigurable Optical Interconnection System Supporting Concurrent Application - Specific Parallel Computing
Application specific architectures are highly desirable in embedded parallel computing systems at the same time as designers strive for using one embedded parallel computing platform for several applications. If this can be achieved the cost can be decreased in comparison to using several different embedded parallel computing systems. This paper presents a novel approach of running several high...
متن کاملReusable Design of Inter-chip Communication Interfaces for Next Generation of Adaptive Computing Systems
The SoC technology is used in small and flexible consumer electronic devices. SoCs include one or more microcontroller, memory, programmable logic, and the input/output logic control. Additionally, sophisticated SoCs support partial dynamic reconfiguration. Those are preconditions to build the next generation of adaptive computing systems which make it possible to implement selforganizing syste...
متن کاملThesis Title: a Hardware/software System for Adaptive Beamforming Thesis Title: a Hardware/software System for Adaptive Beamforming a Hardware/software System for Adaptive Beamforming
Multi-computer platforms that incorporate FPGAs and other reconfigurable processors are emerging as powerful computing architectures capable of exploiting many levels of parallelism for a range of applications. The novelty of this technology, combined with the drastic differences between architectures, has resulted in a lack of tools for developing applications and maintaining portability acros...
متن کامل